home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / util / misc / screenfool25u.lha / Readme < prev    next >
Encoding:
Text File  |  1994-02-03  |  5.5 KB  |  172 lines

  1. ScreenFool 2.5U (1.13.94)
  2. -------------------------
  3. The public screen manager utility for Release 2 and above.
  4.  
  5. Included in this directory:
  6.  
  7. ScreenFool - executable program
  8. ScreenFool.guide - Full documentation in AmigaGuide format
  9.  
  10. screenfool.library - Library for screen and display functions.
  11.   Freely distributable. © 1993-94 Chris Lawrence. 
  12.  
  13. reqtools.library - Library for requesters. © 1991-94 Nico Francois.
  14.   Freely distributable for non-commercial purposes.
  15.  
  16. Install-SF - Installation script for reqtools.library and
  17.   screenfool.library.
  18.  
  19. SF-Startup.sf - Sample startup macro for ScreenFool
  20. SFTest.sf - Example of various ScreenFool ARexx features. 
  21.   Use a console when you run this! Also, try running several copies
  22.   at once, for absolute mayhem!
  23.  
  24. ScreenFool is shareware, © 1992-94 Chris Lawrence. Full details are
  25. contained in the file ScreenFool.guide.
  26.  
  27. Current versions:
  28. -----------------
  29. ScreenFool 2.5U (15.1.94)
  30. screenfool.library 1.5 (15.1.94)
  31.  
  32. CHANGES FROM SCREENFOOL 2.4U (11.9.93)
  33. --------------------------------------
  34. * UPDATE function now expanded in scope. May now force a display list
  35.   update.
  36.  
  37. * Window disable functions implemented using more speed-efficient methods.
  38.  
  39. * Main program and library recompiled using SAS/C 6.51 -- better optimizer,
  40.   smaller code size.
  41.  
  42. * Library memory fragmentation greatly reduced.
  43.  
  44. * Replaced extended character × with x, for better compatibility with
  45.   non-Amiga fonts.
  46.  
  47. * Registered version requester now has better unusual screenmode 
  48.   identification and supports RTG monitors better (you set planes rather
  49.   than colors).
  50.  
  51. * Fixed bug with screen information requester not properly identifying
  52.   display modes without names.
  53.  
  54. * Stems.doc removed from distribution
  55.  
  56. CHANGES FROM SCREENFOOL 2.3U (6.9.93)
  57. -------------------------------------
  58. * Help file improved; incorrect references removed.
  59.  
  60. * Registered version mode requester improved.
  61.  
  62. * Now has a font-sensitive GUI.
  63.  
  64. * Bug in library that would sometimes create an empty screen list
  65.   removed. (Library upgraded to version 1.4)
  66.  
  67. * New tool types are available to control fonts.
  68.  
  69. CHANGES FROM SCREENFOOL 2.2U (29.8.93)
  70. --------------------------------------
  71. * Help now moved to AmigaGuide file, resulting in a code decrease of
  72.   approximately 10K. Online help is only available if the .guide file
  73.   is in the directory ScreenFool is started from.
  74.  
  75. * All documentation now in AmigaGuide format.
  76.  
  77. CHANGES FROM SCREENFOOL 2.1U (13.7.93)
  78. --------------------------------------
  79. * Includes support for V39 NewLookMenus, and interleaved bitmap screens.
  80.  
  81. * Now includes better support for ReqTools V38.
  82.  
  83. * Checked with Enforcer.
  84.  
  85. CHANGES FROM SCREENFOOL 1.12U (11.7.93)
  86. ---------------------------------------
  87. * Screen and display management functions moved to AmigaDOS shared library.
  88.   This transfer will benefit Amiga developers by making high-level
  89.   management functions available for all Amiga users (Release 2+).
  90.  
  91. * Tooltype REXXDIR allows user to change default ARexx directory.
  92.  
  93. CHANGES FROM SCREENFOOL 1.11U/1.10U (Internal revisions)
  94. --------------------------------------------------------
  95. * Memory loss fixes. All commands previously caused a loss of 520 bytes
  96.   from the system.
  97.  
  98. * Bug-fix in registered version's New Screen interface -- the colors slider
  99.   now works correctly.
  100.  
  101. * Main window now WA_SimpleRefresh again
  102.  
  103. * Newer Commodities 3.0-style interface
  104.  
  105. * Fixed bug that unlocked window if hidden and reopened using AppMenu
  106.  
  107. CHANGES FROM SCREENFOOL 1.9U (8.2.93)
  108. -------------------------------------
  109. * Recompiled with SAS/C Release 6.0 -- program slightly more efficient
  110.  
  111. * Tested on 68040-based system without problems
  112.  
  113. * Internal cleanups too numerous to mention here
  114.  
  115. CHANGES FROM SCREENFOOL 1.8U (16.1.93)
  116. --------------------------------------
  117. * Changed main window to WA_SmartRefresh
  118.  
  119. * Added available memory to About... requester
  120.  
  121. * Minor visual enhancements to About... requester
  122.  
  123. * Properly attached Activate and Deactivate ARexx commands to their actual
  124.   synonyms, UnlockGUI and LockGUI (Previously were attached to Hide and
  125.   Show)
  126.  
  127. * Added FONT and YSIZE options to New command. See documentation for
  128.   further details.
  129.  
  130. CHANGES FROM SCREENFOOL 1.7U (5.1.93)
  131. -------------------------------------
  132. * Fixed bug that ate memory when an OpenPublicScreenA() failed.
  133.  
  134. * Better error reporting of why screens don't open.
  135.  
  136. * Makes window use SystemThin.font (included with ProWrite) if opened on
  137.   a low resolution screen. If not available, uses topaz.font.
  138.  
  139. * Fixed bug with vertical spacing in gadgets in fonts other than 8 points
  140.   wide.
  141.  
  142. CHANGES FROM SCREENFOOL 1.6U (23.12.92)
  143. ---------------------------------------
  144. * Fixed bug that would make status information act weird on a screen with
  145.   a font other than 8 points tall -- that was a weird one to fix.
  146.  
  147. * Internal support for opening screens with different fonts (implemented
  148.   via GUI for registered users) -- a command line option may be added later.
  149.   
  150. * (Not really a change): Tested with low memory (EatMem) -- passes with
  151.   flying colors (after your initial 40-50K load). Also tested using 
  152.   Mungwall, MemWatch, Drip, and EatCycles.
  153.  
  154. CHANGES FROM SCREENFOOL 1.5U (19.12.92)
  155. ---------------------------------------
  156. * ScreenFool now kills off less of your stack space -- 8K of stack is
  157.   sufficient.
  158.  
  159. * New ARexx command - Requesters [ON | OFF | TOGGLE] - choose to disable
  160.   the ScreenFool requesters for asynchronous operation without a user
  161.   present -- helpful if your ARexx macro might stop because of a missing
  162.   NOGUI option.
  163.  
  164. * GetAttrs Modes now includes the current Requesters mode.
  165.  
  166.  
  167. Have Fun!
  168.  
  169.  
  170. Chris Lawrence
  171. 15 January 1994
  172.